24 DAYS AGO • 4 MIN READ

Descartes Rebuilt Itself Around Customs Filings

profile

Business Knowledge

We’re a team that turns real business case studies into clear, practical lessons. Subscribe to Business Knowledge.

Descartes Rebuilt Itself Around Customs Filings

In May 2004 a Waterloo software company fired its chief executive, reopened its audited accounts, and warned that revenue would miss badly. Two decades later, it clears paperwork for a large share of world trade.

The month that cut the company in half

The Descartes Systems Group had spent the dot-com years buying logistics software companies and selling licenses. When the buying stopped, the company nearly did too.

Its own annual report for that period, filed with the SEC, sets out what happened in one flat paragraph. In May 2004 Descartes announced that it was reviewing financial statements it had already released in unaudited form, that it had terminated the employment of its chief executive Manuel Pietra, and that first-quarter revenue would come in materially below expectations. Securities class actions followed in the United States. When the audit was finished, revenue for the prior year was reduced by $1.9 million and the loss per share widened by $0.16.

There was no permanent CEO to fix it. The board created an interim Office of the CEO consisting of Arthur Mesher, then head of strategic development, and Brandon Nussey, who had become CFO two months earlier. In November 2004, after the lawsuit settled, Mesher was given the job outright.

What the new team refused to sell

The obvious move was to cut back to the biggest product line and defend it. They did something narrower.

Descartes had already, in 2001, stopped selling perpetual software licenses and started selling access on subscription, which made it one of the first logistics companies to do so. The 2004 restructuring kept that decision and added a filter to everything else: keep the pieces that sit inside a process a government requires, and be skeptical of the pieces that merely make a warehouse tidier.

Warehouse software is bought when budgets are good. Customs filing is bought because a border will not open without it.

Sit where the regulation sits

That is the whole idea, and it survives translation to almost any industry. Position yourself inside a workflow that a regulator mandates, and your demand stops being a function of your customer's mood.

The company still says it in its own annual report language: regulatory initiatives that mandate electronic filing of shipment information with customs authorities require companies to automate parts of their shipping process to stay compliant. The regulator writes the requirement. Descartes sells the compliance.

Twenty-two years after the near-collapse, fiscal 2026 revenue was $729.0 million, up 12%, with services revenue running at 93% of the total and fourth-quarter adjusted EBITDA at 46% of revenue. CEO Edward J. Ryan's comment on the year named the driver directly: "Our customers continue to face tariff uncertainty." Uncertainty in trade rules is a cost to everyone shipping goods and a tailwind for the company that files the forms.

What the filing does when a container stops

The abstraction hides the actual moment, so here is the actual moment.

A shipment arrives at a port. Customs needs a declaration containing the commercial invoice, the bill of lading, and the packing list, matched to the right tariff codes and the right values. If one line is wrong, the shipment sits. Storage charges start. The customer at the other end starts calling.

The work behind that declaration has historically been a person retyping numbers from a PDF into a form. Descartes' general manager for logistics service providers, Scott Sangster, described entering commercial invoice data as "one of the most labor-intensive activities in the import process" when the company announced AI document processing in August 2026, aimed at invoices that can run to hundreds of line items.

The scale is easier to see in a customer. In August 2026 Descartes announced that Michigan-based K&R International Services was using its security filing product to automate European Union Import Control System 2 submissions for charter cargo carriers, running to hundreds of thousands of regulatory submissions a month. A UK freight business at London Gateway, Magnum Logistics, described in a partner case study published in March 2026 how moving onto Descartes' customs product let it bring outsourced customs jobs back in house.

Why this position is hard to attack

Three things make regulated workflows unusually defensible, and none of them are about product quality.

The rules are local, and they change. A competitor has to build and maintain a separate integration for every customs authority, then keep pace as each one revises its schema. Descartes' 2022 acquisition of NetCHB brought with it more than 700 customs brokers connected to US Customs and Border Protection's Automated Broker Interface, a connection that took years to earn.

The cost of an error is not borne by the software company, but it is felt by the buyer, so switching is a risk decision rather than a price decision. And the network compounds. Every carrier, broker, and authority already connected makes the next connection worth more, which is why the acquisitions keep coming, most recently the freight brokerage platform Tai in August 2026.

Four things to do this week

Own a business? Here’s what you can do this week:

  1. List the rules your customers must obey. Write down every regulation, filing, certification, or audit that touches your customer's process, whether or not you currently sell into it. Time cost: two hours, ideally with a customer on the phone rather than from memory. Success signal is finding at least one mandated step nobody currently sells software for.
  2. Find the retyping. Ask three customers what data they move by hand from one document into another system. That copying is where regulated software earns its margin. Time cost: three short calls. Success signal is a named task with an estimated hours-per-week figure attached.
  3. Separate your revenue by trigger. Split your product line into what customers buy because they want to improve and what they buy because they have to comply. Track the growth rate of each half separately for a quarter. Time cost: one afternoon to set up, then nothing. Success signal is being able to say which half held up in your worst month.
  4. Price the error, not the license. For one compliance-adjacent product, work out what a single mistake costs the customer in penalties, delay, and storage. Put that number in your proposal alongside your price. Time cost: half a day of research. Success signal is a sales conversation that stops being about your monthly fee.

The company that almost ran out of cash in 2004 now takes its growth from tariff volatility, sanctions changes, and new filing regimes, which is to say from exactly the conditions everyone else in the supply chain dreads.

600 1st Ave, Ste 330 PMB 92768, Seattle, WA 98104-2246
​Unsubscribe · Preferences​

Business Knowledge

We’re a team that turns real business case studies into clear, practical lessons. Subscribe to Business Knowledge.